@charset "utf-8";
/* CSS Document */
body{ min-width: 1420px;}
.footbox  .change-type{ display: inline-block;}
/*悬浮按纽*/
.fixed-btn{ position: absolute;right:525px; cursor: pointer; top:570px; margin-top: -150px;  transition: all 0.5s; z-index: 999;}
.fixed-btn img{ -webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;transition:transform 0.3s ease-out;}
.fixed-btn a:hover img{ transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);}
/*信息转载*/
.ls-xxtop{ padding: 20px 30px 20px 0; font-weight: bold;  height: 42px; font-size: 32px; text-align: center; color: #f10000;}
.ls-xxtop li a{ float: none; color: #f10000; display: block; line-height: 42px; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;  }
.ls-xxnew .ls-xxbox{ width: 420px; margin:0 20px 0 20px; position: relative; height: 52px; overflow: hidden;}
.ls-xxnew .ls-xxbox .ls-xxtitle{ width: 25px; font-size: 16px; line-height: 17px; font-weight: bold; color: #125db2; position: absolute; left:0; top:0; bottom: 0; border-right: 1px solid #bbd5f2;}
.ls-xxnew .ls-xxbox .ls-xxtitle a{ color: #125db2;}
.ls-xxnew .ls-xxbox .ls-xxlist{ margin-left: 34px; padding-top: 2px;}
.ls-xxnew .ls-xxbox .ls-xxlist li{ height: 24px; line-height: 24px; font-size: 14px;}
.ls-xxnew .ls-xxbox .ls-xxlist li a{ float: none; display: block; height: 24px;white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;  }
.ls-xxnew .ls-xxbox .ls-xxlist li img,.ls-xxnew .ls-xxbox .ls-xxlist li .date{ display: none;}
/*左侧-头条*/
.ls-left{ width: 796px; height: 1707px;  }
.ls-left-open{ display: block;}
.ls-left-close{ display:none;}
.side-collapse .ls-left{ width: 1082px; }
.side-collapse .ls-left-open{ display: none; }
.side-collapse .ls-left-close{ display: block; }
.ls-top-new{ height: 50px; line-height: 50px; padding: 0 20px 0 76px;  text-align: center; font-size: 24px; color: #125db2;  font-weight: bold; margin-bottom: 10px;   background: url(../images-new/tt-ico.png) 10px center  no-repeat #f9fafb;}
.ls-top-new li a{ float: none; display: block;  color: #125db2; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis; }
.ls-top-new li a:hover{ color: #f10000;}
.ls-top-new li img{ display: none;}
/*左侧-焦点图*/
.ls-flash{ height: 448px;  overflow: hidden;}
.flash-slide{ width: 100%; height: 100%; position: relative;}
.flash-pic,.flash-pic ul,.flash-pic li,.flash-pic img{width: 100% !important; height: 100% !important;}
.flash-pic .title{ position: absolute; left: 0; right: 0; bottom: 0; height: 45px; line-height: 45px; padding: 0 130px 0 20px; font-size: 18px; background: rgba(0, 0, 0, 0.75); color: #fff; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.flash-num{ position: absolute; right: 10px; bottom: 16px; font-size: 0; line-height: 0;}
.flash-num li{ display: inline;}
.flash-num li,.wza-on .flash-num li { display: inline-block; cursor: pointer; margin:0 5px; transition: 0.4s all; width: 10px; height: 10px; background: rgba(255, 255, 255, 0.4) !important; border-radius: 50%;}
.flash-num li.on,.wza-on .flash-num li.on{ background:#fff !important; width: 25px; border-radius: 10px;}
.hotinfo{ display: none;}
.ls-flash .ls-news{ height: 288px; overflow: hidden;}
.side-collapse  .flash-num li,.side-collapse .wza-on .flash-num li{ background:#e5e5e5 !important;}
.side-collapse .flash-num li.on,.side-collapse .wza-on .flash-num li.on{ background:#f10000 !important;}
/*左侧-焦点图大*/
.side-collapse .flash-pic ul li{width:796px !important;height:100%;padding-right:284px !important;position:relative;}
.side-collapse .flash-pic ul li .img{width:100%;height:100%;display:block;}
.side-collapse .flash-pic ul li .img img{width:100%;height:100%;}
.side-collapse .flash-pic ul li .hotinfo{position:absolute;right:5px;top:40px;height:290px;width:274px; padding: 35px 25px;  display: block; background: #fff;    box-shadow: 0 0 15px rgba(0,0,0,0.1); }
.side-collapse .flash-pic ul li .hotinfo a.titlesm{text-align:center;width:100%; display: block; height: 68px; font-size:22px;font-weight:bold;color:#333;line-height:34px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.side-collapse .flash-pic ul li .hotinfo p{ padding-top:20px;font-size:16px;color:#5b616f;overflow:hidden;line-height:28px;}
.side-collapse .flash-pic ul li .hotinfo p a{ color: #125db2;}
.side-collapse .flash-pic ul li .hotinfo p a:hover{ color: #d80c18;}
.side-collapse .flash-num{bottom:80px;right:59px;height:auto;position:absolute; width: 200px; text-align: center;}
.side-collapse .flash-num li span{background:#e5e5e5;}
.side-collapse .flash-num li.on span{background:#f10000;}
.side-collapse .flash-num .prev,.side-collapse .flash-num .next{ width: 32px; height: 10px; position: absolute; top:0; cursor:pointer;}
.side-collapse .flash-num .prev{left:0; background: url("../images-new/flash-prev.png") no-repeat;}
.side-collapse .flash-num .next{ right:0; background: url("../images-new/flash-next.png") no-repeat;}
.side-collapse .flash-num .prev:hover,.side-collapse .flash-num .next:hover{ background-position: 0 -10px;}
.side-collapse  .flash-pic .title{ display: none;}
/*左侧-新闻信息*/
.side-collapse .tab-box1,.side-collapse  .ls-lmbox1{ width: 525px; float: left;}
.side-collapse .tab-box2,.side-collapse  .ls-lmbox2{ width: 525px; float: right;}
.side-collapse .ls-gklist li .gl, .side-collapse .ls-gklist li .explain-list{ max-width: 60%;}
.side-collapse .ls-news .ls-list li a{ max-width: 420px; }
/*左侧-热点推荐*/
.ls-ztzt{ height: 50px; padding: 15px 20px 15px 72px; position: relative; background: #f9fafb;}
.ls-ztzt .title{ display: block !important;  position:absolute; font-size: 18px; color: #666; left:4px; top:15px; line-height: 22px;  bottom: 15px; width: 68px;}
.ls-ztzt .title a{ display:block; margin: 0 auto; width: 40px;}
.ls-ztzt .ls-rdxx{ position: relative; padding: 0 11px;}
.ls-ztzt .ls-rdxx .prev,.ls-ztzt .ls-rdxx .next{ position:absolute; display: block; width: 11px; height: 20px; top:50%; margin-top: -10px;cursor: pointer; }
.ls-ztzt .ls-rdxx .prev{ left:0; background:url(../images-new/rd-left.png) center center no-repeat;}
.ls-ztzt .ls-rdxx .next{ right: 0;  background:url(../images-new/rd-right.png) center center no-repeat;}
.ls-ztzt .ls-rdxx .prev:hover{background:url(../images-new/rd-left-h.png) center center no-repeat; }
.ls-ztzt .ls-rdxx .next:hover{background:url(../images-new/rd-right-h.png) center center no-repeat; }
.ls-ztzt .bd{ height: 50px; overflow: hidden;}
.ls-ztzt .bd li{width: 220px; float: left; text-align: center; font-size: 16px;}
.ls-ztzt .bd li a{ display: block;padding: 0 5px;  background-size: 1px 20px; }
.ls-ztzt .bd li:last-child a{ background-image: none;}
.ls-ztzt .bd li a:hover{ color: #51a6f0;}
.ls-ztzt .bd li .img-img{ margin-right: 5px; display: inline-block; vertical-align: top;}
.ls-ztzt .bd li a:hover img{ webkit-transition:  -webkit-transform 0.7s ease-out; -moz-transition: -moz-transform 0.7s ease-out; transition: transform 0.7s ease-out; transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg);}
.ls-ztzt .bd li .img-title{ max-width: 158px; line-height: 50px;   display: inline-block; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;}
.ls-ztzt .bd li .h .img-title{ line-height: 25px; }
.side-collapse .ls-ztzt .bd li{ width: 241px;}
.side-collapse .ls-ztzt .bd li .img-title{max-width: 178px; }
/*左侧-专题图*/
.ls-ztimgbox .ls-ztimg{ position: relative; height: 90px;overflow: hidden;}
.ls-ztimgbox .ls-ztimg li{ float: left; width: 272px; height: 90px;}
.ls-ztimgbox .ls-ztimg li a{ margin-right: 17px; display: block;}
.ls-ztimgbox .ls-ztimg li img{ width: 100%; height: 90px;}
.ls-ztimgbox .ls-ztimg li a:hover img{ opacity: .9;}
.ls-ztimgbox .ls-ztimg li .img-title{ display: none; }
.ls-ztimgbox .ls-ztimg  .prev,.ls-ztimgbox .ls-ztimg  .next{ position:absolute; display: block; width: 22px; height: 38px; top:50%; margin-top: -19px;cursor: pointer; z-index: 8; }
.ls-ztimgbox .ls-ztimg  .prev{ left:0; background:url(../images-new/zt-prve.png) center center no-repeat rgba(0, 0, 0, 0.45); border-radius: 0 4px 4px 0;}
.ls-ztimgbox .ls-ztimg  .next{ right: 0;  background:url(../images-new/zt-next.png) center center no-repeat rgba(0, 0, 0, 0.45); border-radius: 4px 0 0 4px;}
.ls-ztimgbox .ls-ztimg  .prev:hover{ background-color:rgba(0, 0, 0, 0.7); }
.ls-ztimgbox .ls-ztimg  .next:hover{ background-color:rgba(0, 0, 0, 0.7); }
.side-collapse .ls-ztimgbox .ls-ztimg li{ width: 276px;}
.side-collapse .ls-ztimgbox .ls-ztimg li a{ margin-right: 21px;}

/*左侧-专题轮播*/
.flash-ztslide{ height: 90px;  overflow: hidden;}
.flash-slide-zt{ width: 100%; height: 100%; position: relative;}
.flash-pic-zt,.flash-pic-zt ul,.flash-pic-zt li,.flash-pic-zt img{width: 100% !important; height: 100% !important;}
.flash-pic-zt .img-title{ position: absolute; display: none; left: 0; right: 0; bottom: 0; height: 45px; line-height: 45px; padding: 0 130px 0 20px; font-size: 18px; background: rgba(0, 0, 0, 0.75); color: #fff; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.flash-num-zt{ position: absolute; right: 5px; bottom: 10px; font-size: 0; line-height: 0;}
.flash-num-zt li{ display: inline;}
.flash-num-zt li,.wza-on .flash-num-zt li { display: inline-block; cursor: pointer; margin:0 4px; transition: 0.4s all; width: 10px; height: 10px; border-radius: 50%; border: 1px solid #fff;}
.flash-num-zt li.on,.wza-on .flash-num-zt li.on{ background:#fff !important; }

/*左侧-信息公开*/
.ls-bigtitle{ background:url(../images-new/title-blueline.gif) left 30px repeat-x; margin-bottom: 20px;}
.ls-bigtitle .bigtitle a{ height: 64px; min-width: 236px; position: relative;  display: inline-block; background:url(../images-new/ind-titlebg.png) 135px 0 no-repeat #fff; -moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;}
.ls-bigtitle .bigtitle a:hover{ background-position: 125px 0;}
.ls-bigtitle .bigtitle  .img-font{ display: inline-block; z-index: 2;  position: relative;  width: 77px; height: 44px; background:url(../images-new/ind-titlefont.png) 0 0 no-repeat;}
.ls-bigtitle .bigtitle .tit-font{ vertical-align: top;z-index: 2; position: relative; line-height: 34px;  color: #f10000; font-size: 32px; font-weight: bold;}
.ls-bigtitle .bigtitle .en-font{ position: absolute; left:20px; bottom: 0; z-index: 1; color: #f6fbff; font-size: 30px; font-weight: bold;    text-transform: uppercase; line-height: 32px;}

.ls-gklm{ height: 190px; overflow: hidden;}
.ls-gklink{ float: left; width: 668px;}
.ls-gklink li{ width: 212px; float: left; margin: 0 10px 10px 0;  background: #f9fafb;  border-radius: 5px; -moz-border-radius: 5px; }
.ls-gklink li a{ display: block; padding: 16px 10px 16px 20px;   }
.ls-gklink li a:hover{ color: #51a6f0;}
.ls-gklink li .img-img{ height: 36px; width: 26px; overflow: hidden; float: left; display:block; }
.ls-gklink li .img-title{ display: block;font-size: 16px;height: 36px; line-height: 36px;  margin-left: 36px;white-space: nowrap; overflow: hidden;  text-overflow: ellipsis; }
.ls-gklink li a:hover .img-img{ webkit-transition:  -webkit-transform 0.7s ease-out; -moz-transition: -moz-transform 0.7s ease-out; transition: transform 0.7s ease-out; transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg);}
.side-collapse  .ls-gklink{ width: 960px;}
.side-collapse  .ls-gklink li{ width: 150px; height: 140px; margin-bottom: 0; text-align: center;}
.side-collapse  .ls-gklink li a{ padding: 20px 20px 0 20px; height: 120px;}
.side-collapse .ls-gklink li .img-img{ width: 36px; height: 36px; margin: 0 auto;float: none;}
.side-collapse .ls-gklink li .img-img img{ margin-top: -36px; }
.side-collapse  .ls-gklink li .img-title{ margin: 15px 0 0 0; overflow:hidden; height: 48px; line-height: 24px; white-space:normal; text-overflow:inherit;}
.ls-gkbg{ float: right; width: 120px;}
.ls-gkbg li{ position: relative; height: 147px; }
.ls-gkbg li a{ display: block; }
.ls-gkbg li .gb-year{  position: absolute; left:0; right: 0; bottom: 20px; height: 30px; line-height: 30px; text-align: center; color: #e32e26; }

/*右侧*/
.ls-right{ width: 554px; background:url(../images-new/ind-rline.png) left top no-repeat #f8fbff; height: 1667px; padding: 20px 0;  border-radius: 30px 0 0 0; }
.side-collapse .ls-right{ width: 240px; margin-right: 30px;  }
.ls-right-open{ display: block;}
.ls-right-close{ display:none;}
.side-collapse .ls-right-open{ display: none;}
.side-collapse .ls-right-close{ display:block; }
.ls-right .ls-bigtitle{ background: none;}
.ls-right .ls-bigtitle .bigtitle a{ background-color:#f8fbff; }
.ls-right .ls-bigtitle .bigtitle .en-font{ color: #f1f8fe;}
/*右侧-个人办事*/
.ls-bsfw{ padding: 0 30px;}
.ls-right .ls-right-close .ls-atabs li{ text-align: left;}
.ls-bsbox{ height: 220px; margin-bottom: 25px;}
.bs-slide  .bs-list{ height: 200px; overflow: hidden;}
.bs-slide  .bs-list li{ width: 100%; float: left; font-size: 16px; text-align: center; }
.bs-slide  .bs-list li a{ width: 123.5px; float: left; height: 90px; margin: 10px 0 0 0;  }
.bs-slide  .bs-list li a:hover{ color: #51a6f0;}
.bs-slide  .bs-list li .img-img{  display:block; margin: 0 auto; width: 42px; height: 40px;}
.bs-slide  .bs-list li  a:hover .img-img{ webkit-transition:  -webkit-transform 0.7s ease-out; -moz-transition: -moz-transform 0.7s ease-out; transition: transform 0.7s ease-out; transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg);}
.bs-slide  .bs-list li .img-title{ height: 34px; line-height: 34px; margin-top: 8px; display: block; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;}
.bs-slide  .bs-num{  margin-top: 10px; font-size: 0; text-align: center; height: 10px;}
.bs-slide  .bs-num li{ display: inline-block; *display:inline;*zoom:1; font-size: 0; margin-right: 10px; width: 10px; height: 10px; background: #ccc; border-radius: 50%; -moz-border-radius: 50%; cursor: pointer; }
.bs-slide  .bs-num li.on{ width: 25px; background: #49a3f0;  border-radius: 10px; -moz-border-radius: 10px;}

.bs-slide-sm{ height: 265px;}
.bs-slide-sm .bs-list{ height: 200px; overflow: hidden;}
.bs-slide-sm .bs-list li a{ width: 90px; float: left; height: 105px; text-align: center; font-size: 16px;}
.bs-slide-sm .bs-list li a:hover{ color: #51a6f0;}
.bs-slide-sm .bs-list li .img-img{  display:block; margin: 0 auto; width: 42px; height: 40px;}
.bs-slide-sm .bs-list li a:hover .img-img{ webkit-transition:  -webkit-transform 0.7s ease-out; -moz-transition: -moz-transform 0.7s ease-out; transition: transform 0.7s ease-out; transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg);}
.bs-slide-sm .bs-list li .img-title{ display:block; margin-top: 10px; height: 30px; line-height: 30px; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;}
.bs-slide-sm .next{ display: block; cursor: pointer; background: url(../images-new/bs-hxline.png) left center no-repeat; height: 30px; line-height: 30px; text-align: right; color: #8cb9ea;}
.bs-slide-sm .next i{ display: inline-block;  background: url(../images-new/f5-ico.png) center center no-repeat; width: 15px; height: 30px; margin-left: 10px; vertical-align: top; }
.bs-slide-sm .next:hover i{ transition: ease-in-out .7s; transform: rotate(360deg);}
/*右侧-皖事通*/
.bs-wstb{ margin-bottom: 25px; height: 130px; overflow: hidden; }
.bs-wstb .bs-wsimg{ float: left;   background: url(../images-new/wst-bg.png) right bottom no-repeat #edf6ff !important;  width: 400px; height: 90px; padding-top: 40px; -moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s; }
.bs-wstb .bs-wsimg a{ display:block; position: relative; height: 45px; margin: 0 38px; background: url(../images-new/wst-ico.png) left center no-repeat;  padding-left:56px;}
.bs-wstb .bs-wsimg .tips{ display: block; font-size: 12px; line-height: 14px;}
.bs-wstb .bs-wsimg .title{ margin-top: 4px; display: block; line-height: 28px;height: 28px;font-size: 24px;font-weight: bold;letter-spacing: 20px;}
.bs-wstb .bs-wsimg .pos{ position: absolute; top:50%; margin-top: -12px;  right: 0; height: 24px; line-height: 24px; font-size: 20px; color: #4498ed; font-weight: bold; padding-left: 20px; border-left:1px solid #a7d2f8; }
.bs-wstb .bs-wsimg  a:hover .pos{color: #187bdf;}
.bs-wstb.active .bs-wsimg{ width: 84px; height: 130px; padding: 0;}
.bs-wstb.active .bs-wsimg a{ margin: 12px 0; padding: 30px 0 0 0; height: auto; background-size: 24px auto; background-position:top center; display: block; }
.bs-wstb.active .title{ font-size: 18px; height: auto; line-height: 20px; width: 20px; display:block; margin: 0 auto;}
.bs-wstb.active .bs-wsimg .tips,.bs-wstb.active .bs-wsimg .pos{ display: none;}

.bs-wstb .bs-wstj{ float: right; width: 84px; -moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;  height: 130px; overflow:hidden; background: url(../images-new/bjtj-bg.jpg) right bottom no-repeat #edf6ff !important;}
.bs-wstb .bs-wstj .title{ font-weight: bold;  padding-top: 20px; font-size: 18px; display: block; text-align: center; color: #4498ed; line-height: 24px; text-shadow: 0 1px #fff, 0 1px #fff, 0 1px #fff, 0 1px #fff;}
.bs-wstb .bs-wstj .title a{color: #4498ed; }
.bs-wstb .bs-wstj a:hover{ color: #187bdf; }
.bs-wstb .bs-tjblist{ display: none; margin-left:50px;}
.bs-wstb .bs-tjblist ul{ width: 33.3%; margin-top: 4px; float: left; text-align: center;}
.bs-wstb .bs-tjblist ul li{  margin-top: 12px;}
.bs-wstb .bs-tjblist ul li .tit{ display:block; font-size: 16px; line-height: 22px;}
.bs-wstb .bs-tjblist ul li .num{ display:block; font-size: 20px; line-height: 26px;  color: #49a3f0;}
.bs-wstb.active .bs-wstj{ width: 400px; background-position: left bottom !important; background-size: 49px auto !important; }
.bs-wstb.active .bs-wstj .title{ width: 49px; float: left; border-right: 1px solid #e3effa;}
.bs-wstb.active .bs-tjblist{ display: block; }



.bs-wsimg-sm{ height: 110px; margin-bottom: 30px; text-align: center;}
.bs-wsimg-sm .bs-wsimg-font{ height: 110px; text-align: center; background: url(../images-new/wst-bg.png) right bottom no-repeat #edf6ff !important;}
.bs-wsimg-sm  .bs-wsimg-font a{ display:block; margin:0 10px; background: url(../images-new/wst-ico.png) left 16px  no-repeat;  background-size: 30px 30px ;padding:15px 0 0 35px;}
.bs-wsimg-sm .bs-wsimg-font .tips{ display: block; font-size: 10px; line-height: 12px; letter-spacing: -2px;}
.bs-wsimg-sm .bs-wsimg-font .title{ margin-top: 2px; display: block; line-height: 20px;height: 20px;font-size: 18px;font-weight: bold;letter-spacing: 12px;}
.bs-wsimg-sm  .bs-wsimg-font .pos{ margin-top: 10px; display: block; line-height: 24px;font-size: 20px;font-weight: bold;}

.bs_scroll{ height: 224px; overflow:hidden; padding-top: 10px;}
.bs_scroll li{ float: left; width:33.3%; font-size: 16px; text-align: center; }
.bs_scroll li a{ display: block; margin: 0 12px 8px 0; height: 36px; line-height: 36px; border: 1px solid #49a3f0; padding: 0 5px;   -moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;}
.bs_scroll li a:hover{ background: #49a3f0; color: #fff;  border: 1px solid #49a3f0; }
.bs_scroll .slimScrollBar{ background: #49a3f0 !important; }


.ls-wst-sm{ height: 100px; overflow: hidden; margin-bottom: 30px; }
/*右侧-民生领域*/
.ls-msly{ height: 180px;}
.ms-slide{  margin: 10px 0; position: relative;}
.ms-slide .ms-list{ overflow: hidden; height: 94px;}
.ms-slide li{ width: 123px; float: left; text-align: center;}
.ms-slide li a{ display: block; padding-top: 5px;}
.ms-slide li .img-title{ display: block; margin-top: 10px; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis; height: 30px; line-height: 30px; font-size: 16px; }
.ms-slide li a:hover img{transition: ease-in-out .7s; transform: rotate(360deg); }
.ms-slide .prev,.ms-slide .next{ display: block; z-index: 2; width: 20px; height: 16px; border: 1px solid #e2e2e3; right: 0; position: absolute; top:-22px; background-image: url(../images-new/fw-next.png); background-repeat:no-repeat; background-position: center center; cursor:pointer;}
.ms-slide .prev{ right: 28px; background-image: url(../images-new/fw-prve.png);}
.ms-slide .prev:hover,.ms-slide .next:hover{ border: 1px solid #49a3f0; }
.ms-slide .prev:hover{ background-image: url(../images-new/fw-prve-h.png); }
.ms-slide .next:hover{  background-image: url(../images-new/fw-next-h.png);  }
.ls-msatabs{ height: 40px;}
.ls-msatabs ul li{ height: 40px;}
.ls-mslyfont{ height: 170px; margin-bottom: 10px;}
.ls-mslyfont li{ width: 50%; float: left; height: 40px; line-height: 40px; font-size: 16px;}
.ls-mslyfont li img{ display: none;}
.ls-mslyfont li.num5, .ls-mslyfont li.num6{ width: 100%;}
/*右侧-互动链接*/
.ls-zmhd{ padding: 0 30px;}
.side-collapse .ls-zmhd{  background: url(../images-new/hdsm-bg.gif) left top repeat-x #f8fbff; padding-top: 30px; margin-left:1px; }
.ls-hdrz{ height: 80px; margin-bottom: 10px; background: #fff;}
.ls-hdrz a{ color: #005bac;  position: relative; height: 48px; padding: 16px 0 16px 96px; display: block; text-align: center; margin: 0 50px;}
.ls-hdrz a .img-img{ position: absolute; left:0; top:16px;}
.ls-hdrz a .img-title{ display: block; font-size: 20px;  font-weight: bold; line-height: 30px; }
.ls-hdrz a .img-pos{ display: block !important; font-size: 14px; line-height: 18px;  color: #a0a3aa;  }
.ls-hdrz a .img-pos .sp{ margin: 0 8px;}
.ls-hdrz a:hover { color: #d00b17; }
.ls-hdrz-sm{  background: #fff; height: 115px; text-align: center; margin-bottom: 20px;}
.ls-hdrz-sm a{ display: block; padding-top: 20px; color: #005bac;}
.ls-hdrz-sm a:hover{ color: #d00b17; }
.ls-hdrz-sm .img-title{ font-weight: bold; font-size: 18px; display: block; line-height: 32px;}

.ls-hdlink{ margin-bottom: 20px;}
.ls-hdlink ul{ margin-right: -10px;}
.ls-hdlink li{ float: left; width: 116px; height: 90px; margin-right: 10px;  border-radius: 3px; -moz-border-radius: 3px;  text-align: center; background: #fff;}
.ls-hdlink li a{ display: block; padding-top: 14px;}
.ls-hdlink li a:hover,.ls-hdlink-sm li a:hover{color: #51a6f0;}
.ls-hdlink li .img-img,.ls-hdlink-sm li .img-img{ display: block; margin: 0 auto; overflow: hidden; width: 30px; height: 30px;}
.ls-hdlink li .img-title,.ls-hdlink-sm li .img-title{ display: block; font-size: 16px; margin-top: 5px; height: 34px; line-height: 34px; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis; }
.ls-hdlink li a:hover .img-img,.ls-hdlink-sm li a:hover .img-img{ webkit-transition:  -webkit-transform 0.7s ease-out; -moz-transition: -moz-transform 0.7s ease-out; transition: transform 0.7s ease-out; transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg); }
.ls-hdlink li.zsk{ position: relative;}
.ls-hdlink li.zsk .zsk-arrow{  position: absolute; width: 14px; height: 8px;   background:url(../images-new/zsk-arrow.png) left top no-repeat; display: block; right: 52px;  top:0;}
.ls-hdlink li.zsk .zsklist{ position: absolute; display: none; width: 200px; padding-top: 7px;   right: 0; z-index: 999; top:76px; }
.ls-hdlink li.zsk .zsklist ul{ margin: 0; background: #fff; border: 1px solid #d8eafb; display: block; border-radius: 5px; -moz-border-radius: 5px; box-shadow: 0 0 8px rgba(18,93,178,0.1);  padding: 5px 10px;}
.ls-hdlink li.zsk .zsklist li{ float: none; width: auto; margin: 0; padding: 0; text-align: left; font-size: 16px; height: auto; border-radius: 0; -moz-border-radius:0;}
.ls-hdlink li.zsk .zsklist li a{  padding: 0;}
.ls-hdlink li.zsk .zsklist li img{ float: left; margin: 4px 10px 0 0;}
.ls-hdlink li.zsk .zsklist li .img-title{ display: inline-block; padding: 0; margin: 0; height: 28px; line-height: 28px; }
.ls-hdlink-sm{ margin-bottom: 10px;}
.ls-hdlink-sm li{  width: 50%; float: left; text-align: center; height: 85px; margin-top: 10px;}
/*右侧-信箱*/
.ls-hftitle{  padding-left: 15px; margin-bottom: 15px;   background:url(../images-new/hf-titlebg.png) left top repeat-y; height: 40px; line-height: 40px; border-radius: 3px 0 0 3px;}
.ls-hftitle .tit{  color: #fff; font-size: 20px; font-weight: bold;   background:url(../images-new/hfico.png) left center no-repeat; padding-left: 36px;     text-shadow: 0 1px #6095c6, 0 1px #6095c6, 0 1px #6095c6, 0 1px #6095c6;}
.ls-xxbox{ height: 270px;}
.ls-messlist li{ height: 40px; line-height: 40px; position: relative; font-size: 16px;     background: url(../images-new/ico.png) no-repeat left center !important; padding-left: 16px;}
.ls-messlist li.xxtitle{ background: #fff !important; padding-left: 0; height: 35px; line-height: 35px; }
.ls-messlist li.xxtitle .p1{ padding-left: 40px;}
.ls-messlist li.xxtitle .p2{ color: #333;}
.ls-messlist li .p2{ display: block; position: absolute; top:0; right: 0; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis; text-align: right; color: #999;}
.ls-messlist li .p1{ margin-right: 60px; display: block; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis; }
/*右侧-调查征集*/
.ls-zjdc{ height: 225px;}
.ls-zjdclist li{ height: 40px; line-height: 40px; position: relative; font-size: 16px;  padding: 0 60px 0 68px;   }
.ls-zjdclist li .zt{ display: block;   background:url(../images-new/state-bg2.png) 0 0 no-repeat;   position: absolute; left:0;  top:50%; text-align: center; font-size: 14px; margin-top:-10px; width: 57px; height: 19px; line-height: 19px; color: #999; }
.ls-zjdclist li .starting{  background:url(../images-new/state-bg1.png) 0 0 no-repeat; color: #fff;}
.ls-zjdclist li .title,.ls-zjdclist li .title2{ display: block;  white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;}
.ls-zjdclist li .title2{ max-width: 290px; float: left;}
.ls-zjdclist li .result{ margin-left: 5px; color: #f10000;}
.ls-zjdclist li .date{position: absolute; right:0; top:0;color: #999; }
.ls-hdli-link li{ margin-bottom: 20px; text-align: center; font-size: 16px;}
.ls-hdli-link li a{ height: 52px; line-height: 52px; display: block; border: 1px solid #bbd5f2;  border-radius: 3px; -moz-border-radius: 3px; -moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s; }
.ls-hdli-link li a:hover{ background: #51a6f0; border: 1px solid #51a6f0; color: #fff;  }
/*右侧-公益广告*/
.ls-gygg{ height: 120px; position: relative; margin: 0 30px; overflow: hidden;}
.ls-gygg .gg-title{ position: absolute; left:0; top:0; padding: 0 14px; display: inline-block; font-size: 14px; color: #fff; height: 28px; line-height: 28px; border-radius: 3px 0 0 3px; z-index: 99;  background:  rgba(0, 0, 0, 0.5);}
.ls-gygg .gg-title:hover{background:  rgba(0, 0, 0, 0.7); }
.ls-gygg li{ float: left; width: 257px; height: 120px;}
.ls-gygg li a{ margin-right: 20px; display: block;}
.ls-gygg li .img-title{ display: none;}
.ls-gygg li img{ width: 100%; height:100%; }
.side-collapse .ls-ggimg-sm{ height: 90px; width: 180px; margin: 0 auto;}
.side-collapse .ls-ggimg-sm li{ width: 180px; height: 90px; }
.side-collapse .ls-ggimg-sm li img{ width: 180px; height: 90px; }


